package cm.dpassyann.speedDating.ui.activity.update;

import java.io.File;

import cm.dpassyann.speedDating.ui.activity.update.task.UpdateApplicationTask;

/**
 * Interface définissant des callbacks utilisables par la tâche
 * {@link UpdateApplicationTask}, lorsqu'elle a terminée son exécution.
 * 
 * @author dpassyann
 */
public interface IUpdateApplicationActivity {

    void onApplicationUpToDate();

    void onUpdateFailed(Exception e);

    void onUpdateDownloaded(File file);

}